package com.macro.mall.portal.service;

import com.macro.mall.common.api.CommonResult;
import com.macro.mall.model.PmsCommentLabel;
import com.macro.mall.model.PmsCommentOrder;
import com.macro.mall.model.PmsCommentViewFile;
import com.macro.mall.portal.domain.PmsCommentOrderReq;

import java.util.List;

public interface PmsCommentOrderService {
    /**
     * 添加评论信息
     * @param pmsCommentOrderReq
     */
    void addCommentOrder(PmsCommentOrderReq pmsCommentOrderReq);

    /**
     * 添加标签信息
     * @param pmsCommentLabel
     */
    void addCommentLabel(PmsCommentLabel pmsCommentLabel);

    /**
     * 添加文件信息
     * @param pmsCommentViewFile
     */
    void addFile(List<String> pmsCommentViewFile);

    /**
     * 查询评论信息
     * @return
     */
    CommonResult<PmsCommentOrder> findComment(Integer skuId);
}
